stitched buff - Turkish English Dictionary